#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll t,n,ans[1007],cnt,a[100007],vis[100007];
ll check(){
    ll sum=0;
    for(int i=1;i<=n;i++){
        int k=0;
        for(int j=i-1;j>=1;j--){
            if(vis[i]==vis[j]){
                k=j;
                break;
            }
        }
        if(a[k]==a[i])sum+=a[i];
    }
    return sum;
}
void dfs(int num,int o){
    if(num==n+1){
        ans[cnt]=max(check(),ans[cnt]);
        return;
    }
    vis[num]=o;
    dfs(num+1,1);
    dfs(num+1,0);
}
int main(){
    freopen("color.in","r",stdin);
    freopen("color.out","w",stdout);
    cin>>t;
    while(t--){
        cnt++;
        cin>>n;
        for(int i=1;i<=n;i++)cin>>a[i];
        dfs(0,0);
    }
    for(int i=1;i<=cnt;i++)cout<<ans[i]<<endl;
    return 0;
}
